package com.javabasestage2.fzr1.Xunhuan;

public class kongxinlingxin {
    public static void main(String[] args) {
//        int i = 1;
//        for (int i = 1; i <= 5 ; i++) {
//            for (int b = 0; b < 5 - i ; b++) {
//                System.out.print(" ");
//                //外面的空格
//            }
//            for (int j = 1; j <= 2 * i - 1 ; j++) {
//                if( j == 1 || j == 2 * i - 1 || i == 5){
//                System.out.print("*");
//            }else{
//                    System.out.print(" ");
//                    //里面的空格
//                }
//            }
//            System.out.println(" ");
//        }


//
//        for (int i = 1; i <= 5 ; i++) {
//            for (int b = 0; b < 5 - i ; b++) {
//                System.out.print(" ");
//                //外面的空格
//            }
//            for (int j = 1; j <= 2 * i - 1 ; j++) {
//                if( j == 1 || j == 2 * i - 1 ){
//                System.out.print("*");
//            }else{
//                    System.out.print(" ");
//                    //里面的空格
//                }
//                if( j == 1 || j == 9 - 2 * i){
//                    System.out.print("*");
//                }
//                else{
//                    System.out.print(" ");
//                }
//            }
//
//            System.out.println(" ");
//        }

        for(int i = 1 ; i <= 5 ; i++){
            for(int k = 1 ; k <= 5 - i ; k++){
                System.out.print(" ");
                //外面的空格
            }
            for(int j = 1 ; j <= 2 * i - 1 ;j++){
                if(j == 1 || j == 2 * i - 1){
                    System.out.print("*");
                }else{
                    System.out.print(" ");
                    //里面的空格
                }

            }
            System.out.println("");
        }

//反过来的空心三角(4层)与正三角代码并列
        for(int i = 1 ; i <= 4 ; i++){
            //外面的空格：与正空心三角代码相反
            for(int k = 1 ; k <= i ; k++){
                System.out.print(" ");
            }
//j <= 9 - 2 * i
            for(int j = 1 ; j <= 9 - 2 * i ; j++){
                if(j == 1 || j == 9 - 2 * i){
                    System.out.print("*");
                }else{
                    System.out.print(" ");
                    //里面的空格：完全和正空心三角相反
                }

            }
            System.out.println("");
        }


    }
}
